PW\PWSMS\Helper D

Total Complexity 285
Dependencies 10
Dependents 3
Total lines 1,223
Lines of code 904
Logical lines of code 535
Comment lines 28
Methods 53
Properties 2

Methods 53

Method Rating Maintainability Complexity Lines of code
replace_short_codes()
B
34 18 85
multi_select_and_checkbox()
B
38 18 62
jalali_date()
B
45 18 33
send_sms()
B
42 16 47
get_option()
A
48 13 32
maybe_variable_product_title()
A
45 12 39
product_admin_mobiles()
A
50 10 26
get_sms_gateways()
A
48 9 31
get_prodcut_lists()
A
52 9 23
product_has_prop()
A
54 9 20
multi_select_admin_field()
A
50 8 27
get_saved_mobile_data()
A
54 8 21
product_sale_price_time()
S
53 7 23
is_stock_managing()
S
54 7 22
get_all_statuses()
S
54 7 19
modify_mobile()
S
56 6 17
product_stock_qty()
S
57 6 17
maybe_jalali_date()
S
57 6 15
replace_tags()
S
49 5 29
get_product_meta_value()
S
59 6 13
order_date()
S
57 5 17
maybe_bool()
S
60 5 14
order_prop()
S
61 5 11
user_mobile_meta()
S
53 4 23
maybe_variable()
S
57 4 17
product_ID()
S
62 4 12
get_post_mobile_meta()
S
54 3 21
prepare_admin_product_status()
S
59 3 14
buyer_mobile()
S
60 3 13
product_admin_items()
S
62 3 12
order_note_metabox()
S
63 3 11
all_items()
S
63 3 11
get_buyer_allowed_statuses()
S
62 3 11
status_name()
S
66 3 8
is_wc_product()
S
70 3 6
product_prop()
S
71 3 5
update_option()
S
68 3 7
is_wc_order()
S
70 3 6
get_sms_gateway()
S
68 3 7
mobile_english_numbers()
S
59 2 12
is_wc_order_hpos_enabled()
S
70 2 7
prepare_items()
S
65 2 8
sanitize_text_field()
S
70 2 6
has_notif_condition()
S
75 2 4
instance()
S
71 2 6
extract_last_ten_digits()
S
68 2 7
modify_status()
S
78 1 3
validate_mobile()
S
75 1 4
order_ID()
S
79 1 3
SendSMS()
S
75 1 4
get_all_super_admin_statuses()
S
70 1 6
get_all_product_admin_statuses()
S
76 1 4
buyer_mobile_meta()
S
79 1 3